There is an enormous amount of information available for all CALL learners. Here's just a few resources:


WRITING:
A fantastic first-step in exploring ways to write, starting from a rudimentary "pre-write" stage, all the way through to a final draft. These sites are very helpful.
http://owl.english.purdue.edu/owl/section/1/1/bigbook.gif
http://www.writingwizard.longcountdown.com/handwriting_practice_worksheet_maker.html
READING:
A wonderful page dedicated solely to the development of reading materials/strategies.
http://www.eslreading.org/
A comprehensive page created by Prof. Bauer-Ramazani that includes a ton of info on ESL reading pages, Text-to-speech software and more!
http://academics.smcvt.edu/cbauer-ramazani/Links/esl_reading.htm
This page is a fun collection of reading choices, activities and short stories for ESL learners. Check it out!
http://www.eslflow.com/readinglessonplans.html

VISUAL:
Ever wanted to learn a new language through watching videos? Here's a helpful link to do just that!
http://www.eslvideo.com/